sustained applause - German English Dictionary